wow... this thread is impressive.